/**
 * Copyright 2010 Mark Wyszomierski
 */
package jsonParser;

import json.Json_Account;

import org.json.JSONException;
import org.json.JSONObject;

import com.ruiyi.baseparser.AbstractParser;

public class AccountParser extends AbstractParser<Json_Account> {
	@Override
    public Json_Account parse(JSONObject json) throws JSONException {
        
		if(!json.has("uaid") || !json.has("session")){
			return null;
		}
		
		Json_Account obj = new Json_Account();
        if (json.has("uaid")) {
            obj.setUaid(json.getLong("uaid"));
        } 
        if (json.has("session")) {
            obj.setSession(json.getString("session"));
        }

        return obj;
    }
}